#pragma once
// Version: 3.3.0  Build number: 10958  Build date: Dec  1 2009

/*----------------------------------
WoW Offset Dumper 0.1 - IDC Script
by kynox

modified by wraithZX to generate structs

Credits:
bobbysing, Patrick, Dominik, Azorbix
-----------------------------------*/

// Descriptors: 0x00A66C18
struct sObjectFields
{
    /* offsets:[d:0x0000]:[b:0x0000] */    WGUID OBJECT_FIELD_GUID;   
    /* offsets:[d:0x0002]:[b:0x0008] */    unsigned long OBJECT_FIELD_TYPE;   
    /* offsets:[d:0x0003]:[b:0x000C] */    unsigned long OBJECT_FIELD_ENTRY;   
    /* offsets:[d:0x0004]:[b:0x0010] */    float OBJECT_FIELD_SCALE_X;   
    /* offsets:[d:0x0005]:[b:0x0014] */    unsigned long OBJECT_FIELD_PADDING;   
};
// Descriptors: 0x00A66CB8
struct sItemFields
{
    /* offsets:[d:0x0006]:[b:0x0018] */    WGUID ITEM_FIELD_OWNER;   
    /* offsets:[d:0x0008]:[b:0x0020] */    WGUID ITEM_FIELD_CONTAINED;   
    /* offsets:[d:0x000A]:[b:0x0028] */    WGUID ITEM_FIELD_CREATOR;   
    /* offsets:[d:0x000C]:[b:0x0030] */    WGUID ITEM_FIELD_GIFTCREATOR;   
    /* offsets:[d:0x000E]:[b:0x0038] */    unsigned long ITEM_FIELD_STACK_COUNT;   
    /* offsets:[d:0x000F]:[b:0x003C] */    unsigned long ITEM_FIELD_DURATION;   
    /* offsets:[d:0x0010]:[b:0x0040] */    unsigned long ITEM_FIELD_SPELL_CHARGES[5];   
    /* offsets:[d:0x0015]:[b:0x0054] */    unsigned long ITEM_FIELD_FLAGS;   
    /* offsets:[d:0x0016]:[b:0x0058] */    unsigned long ITEM_FIELD_ENCHANTMENT_1_1[2];   
    /* offsets:[d:0x0018]:[b:0x0060] */    unsigned char ITEM_FIELD_ENCHANTMENT_1_3[4];   
    /* offsets:[d:0x0019]:[b:0x0064] */    unsigned long ITEM_FIELD_ENCHANTMENT_2_1[2];   
    /* offsets:[d:0x001B]:[b:0x006C] */    unsigned char ITEM_FIELD_ENCHANTMENT_2_3[4];   
    /* offsets:[d:0x001C]:[b:0x0070] */    unsigned long ITEM_FIELD_ENCHANTMENT_3_1[2];   
    /* offsets:[d:0x001E]:[b:0x0078] */    unsigned char ITEM_FIELD_ENCHANTMENT_3_3[4];   
    /* offsets:[d:0x001F]:[b:0x007C] */    unsigned long ITEM_FIELD_ENCHANTMENT_4_1[2];   
    /* offsets:[d:0x0021]:[b:0x0084] */    unsigned char ITEM_FIELD_ENCHANTMENT_4_3[4];   
    /* offsets:[d:0x0022]:[b:0x0088] */    unsigned long ITEM_FIELD_ENCHANTMENT_5_1[2];   
    /* offsets:[d:0x0024]:[b:0x0090] */    unsigned char ITEM_FIELD_ENCHANTMENT_5_3[4];   
    /* offsets:[d:0x0025]:[b:0x0094] */    unsigned long ITEM_FIELD_ENCHANTMENT_6_1[2];   
    /* offsets:[d:0x0027]:[b:0x009C] */    unsigned char ITEM_FIELD_ENCHANTMENT_6_3[4];   
    /* offsets:[d:0x0028]:[b:0x00A0] */    unsigned long ITEM_FIELD_ENCHANTMENT_7_1[2];   
    /* offsets:[d:0x002A]:[b:0x00A8] */    unsigned char ITEM_FIELD_ENCHANTMENT_7_3[4];   
    /* offsets:[d:0x002B]:[b:0x00AC] */    unsigned long ITEM_FIELD_ENCHANTMENT_8_1[2];   
    /* offsets:[d:0x002D]:[b:0x00B4] */    unsigned char ITEM_FIELD_ENCHANTMENT_8_3[4];   
    /* offsets:[d:0x002E]:[b:0x00B8] */    unsigned long ITEM_FIELD_ENCHANTMENT_9_1[2];   
    /* offsets:[d:0x0030]:[b:0x00C0] */    unsigned char ITEM_FIELD_ENCHANTMENT_9_3[4];   
    /* offsets:[d:0x0031]:[b:0x00C4] */    unsigned long ITEM_FIELD_ENCHANTMENT_10_1[2];   
    /* offsets:[d:0x0033]:[b:0x00CC] */    unsigned char ITEM_FIELD_ENCHANTMENT_10_3[4];   
    /* offsets:[d:0x0034]:[b:0x00D0] */    unsigned long ITEM_FIELD_ENCHANTMENT_11_1[2];   
    /* offsets:[d:0x0036]:[b:0x00D8] */    unsigned char ITEM_FIELD_ENCHANTMENT_11_3[4];   
    /* offsets:[d:0x0037]:[b:0x00DC] */    unsigned long ITEM_FIELD_ENCHANTMENT_12_1[2];   
    /* offsets:[d:0x0039]:[b:0x00E4] */    unsigned char ITEM_FIELD_ENCHANTMENT_12_3[4];   
    /* offsets:[d:0x003A]:[b:0x00E8] */    unsigned long ITEM_FIELD_PROPERTY_SEED;   
    /* offsets:[d:0x003B]:[b:0x00EC] */    unsigned long ITEM_FIELD_RANDOM_PROPERTIES_ID;   
    /* offsets:[d:0x003C]:[b:0x00F0] */    unsigned long ITEM_FIELD_ITEM_TEXT_ID;   
    /* offsets:[d:0x003D]:[b:0x00F4] */    unsigned long ITEM_FIELD_DURABILITY;   
    /* offsets:[d:0x003E]:[b:0x00F8] */    unsigned long ITEM_FIELD_MAXDURABILITY;   
    /* offsets:[d:0x003F]:[b:0x00FC] */    unsigned long ITEM_FIELD_CREATE_PLAYED_TIME;   
};
// Descriptors: 0x00A66C7C
struct sContainerFields
{
    /* offsets:[d:0x0006]:[b:0x0018] */    unsigned long CONTAINER_FIELD_NUM_SLOTS;   
    /* offsets:[d:0x0007]:[b:0x001C] */    unsigned char CONTAINER_ALIGN_PAD[4];   
    /* offsets:[d:0x0008]:[b:0x0020] */    WGUID CONTAINER_FIELD_SLOT_1[36];   
};
// Descriptors: 0x00A66FB0
struct sUnitFields
{
    /* offsets:[d:0x0006]:[b:0x0018] */    WGUID UNIT_FIELD_CHARM;   
    /* offsets:[d:0x0008]:[b:0x0020] */    WGUID UNIT_FIELD_SUMMON;   
    /* offsets:[d:0x000A]:[b:0x0028] */    WGUID UNIT_FIELD_CRITTER;   
    /* offsets:[d:0x000C]:[b:0x0030] */    WGUID UNIT_FIELD_CHARMEDBY;   
    /* offsets:[d:0x000E]:[b:0x0038] */    WGUID UNIT_FIELD_SUMMONEDBY;   
    /* offsets:[d:0x0010]:[b:0x0040] */    WGUID UNIT_FIELD_CREATEDBY;   
    /* offsets:[d:0x0012]:[b:0x0048] */    WGUID UNIT_FIELD_TARGET;   
    /* offsets:[d:0x0014]:[b:0x0050] */    WGUID UNIT_FIELD_CHANNEL_OBJECT;   
    /* offsets:[d:0x0016]:[b:0x0058] */    unsigned char UNIT_FIELD_BYTES_0[4];   
    /* offsets:[d:0x0017]:[b:0x005C] */    unsigned long UNIT_FIELD_HEALTH;   
    /* offsets:[d:0x0018]:[b:0x0060] */    unsigned long UNIT_FIELD_POWER1;   
    /* offsets:[d:0x0019]:[b:0x0064] */    unsigned long UNIT_FIELD_POWER2;   
    /* offsets:[d:0x001A]:[b:0x0068] */    unsigned long UNIT_FIELD_POWER3;   
    /* offsets:[d:0x001B]:[b:0x006C] */    unsigned long UNIT_FIELD_POWER4;   
    /* offsets:[d:0x001C]:[b:0x0070] */    unsigned long UNIT_FIELD_POWER5;   
    /* offsets:[d:0x001D]:[b:0x0074] */    unsigned long UNIT_FIELD_POWER6;   
    /* offsets:[d:0x001E]:[b:0x0078] */    unsigned long UNIT_FIELD_POWER7;   
    /* offsets:[d:0x001F]:[b:0x007C] */    unsigned long UNIT_FIELD_MAXHEALTH;   
    /* offsets:[d:0x0020]:[b:0x0080] */    unsigned long UNIT_FIELD_MAXPOWER1;   
    /* offsets:[d:0x0021]:[b:0x0084] */    unsigned long UNIT_FIELD_MAXPOWER2;   
    /* offsets:[d:0x0022]:[b:0x0088] */    unsigned long UNIT_FIELD_MAXPOWER3;   
    /* offsets:[d:0x0023]:[b:0x008C] */    unsigned long UNIT_FIELD_MAXPOWER4;   
    /* offsets:[d:0x0024]:[b:0x0090] */    unsigned long UNIT_FIELD_MAXPOWER5;   
    /* offsets:[d:0x0025]:[b:0x0094] */    unsigned long UNIT_FIELD_MAXPOWER6;   
    /* offsets:[d:0x0026]:[b:0x0098] */    unsigned long UNIT_FIELD_MAXPOWER7;   
    /* offsets:[d:0x0027]:[b:0x009C] */    float UNIT_FIELD_POWER_REGEN_FLAT_MODIFIER[7];   
    /* offsets:[d:0x002E]:[b:0x00B8] */    float UNIT_FIELD_POWER_REGEN_INTERRUPTED_FLAT_MODIFIER[7];   
    /* offsets:[d:0x0035]:[b:0x00D4] */    unsigned long UNIT_FIELD_LEVEL;   
    /* offsets:[d:0x0036]:[b:0x00D8] */    unsigned long UNIT_FIELD_FACTIONTEMPLATE;   
    /* offsets:[d:0x0037]:[b:0x00DC] */    unsigned long UNIT_VIRTUAL_ITEM_SLOT_ID[3];   
    /* offsets:[d:0x003A]:[b:0x00E8] */    unsigned long UNIT_FIELD_FLAGS;   
    /* offsets:[d:0x003B]:[b:0x00EC] */    unsigned long UNIT_FIELD_FLAGS_2;   
    /* offsets:[d:0x003C]:[b:0x00F0] */    unsigned long UNIT_FIELD_AURASTATE;   
    /* offsets:[d:0x003D]:[b:0x00F4] */    unsigned long UNIT_FIELD_BASEATTACKTIME[2];   
    /* offsets:[d:0x003F]:[b:0x00FC] */    unsigned long UNIT_FIELD_RANGEDATTACKTIME;   
    /* offsets:[d:0x0040]:[b:0x0100] */    float UNIT_FIELD_BOUNDINGRADIUS;   
    /* offsets:[d:0x0041]:[b:0x0104] */    float UNIT_FIELD_COMBATREACH;   
    /* offsets:[d:0x0042]:[b:0x0108] */    unsigned long UNIT_FIELD_DISPLAYID;   
    /* offsets:[d:0x0043]:[b:0x010C] */    unsigned long UNIT_FIELD_NATIVEDISPLAYID;   
    /* offsets:[d:0x0044]:[b:0x0110] */    unsigned long UNIT_FIELD_MOUNTDISPLAYID;   
    /* offsets:[d:0x0045]:[b:0x0114] */    float UNIT_FIELD_MINDAMAGE;   
    /* offsets:[d:0x0046]:[b:0x0118] */    float UNIT_FIELD_MAXDAMAGE;   
    /* offsets:[d:0x0047]:[b:0x011C] */    float UNIT_FIELD_MINOFFHANDDAMAGE;   
    /* offsets:[d:0x0048]:[b:0x0120] */    float UNIT_FIELD_MAXOFFHANDDAMAGE;   
    /* offsets:[d:0x0049]:[b:0x0124] */    unsigned char UNIT_FIELD_BYTES_1[4];   
    /* offsets:[d:0x004A]:[b:0x0128] */    unsigned long UNIT_FIELD_PETNUMBER;   
    /* offsets:[d:0x004B]:[b:0x012C] */    unsigned long UNIT_FIELD_PET_NAME_TIMESTAMP;   
    /* offsets:[d:0x004C]:[b:0x0130] */    unsigned long UNIT_FIELD_PETEXPERIENCE;   
    /* offsets:[d:0x004D]:[b:0x0134] */    unsigned long UNIT_FIELD_PETNEXTLEVELEXP;   
    /* offsets:[d:0x004E]:[b:0x0138] */    unsigned long UNIT_DYNAMIC_FLAGS;   
    /* offsets:[d:0x004F]:[b:0x013C] */    unsigned long UNIT_CHANNEL_SPELL;   
    /* offsets:[d:0x0050]:[b:0x0140] */    float UNIT_MOD_CAST_SPEED;   
    /* offsets:[d:0x0051]:[b:0x0144] */    unsigned long UNIT_CREATED_BY_SPELL;   
    /* offsets:[d:0x0052]:[b:0x0148] */    unsigned long UNIT_NPC_FLAGS;   
    /* offsets:[d:0x0053]:[b:0x014C] */    unsigned long UNIT_NPC_EMOTESTATE;   
    /* offsets:[d:0x0054]:[b:0x0150] */    unsigned long UNIT_FIELD_STAT0;   
    /* offsets:[d:0x0055]:[b:0x0154] */    unsigned long UNIT_FIELD_STAT1;   
    /* offsets:[d:0x0056]:[b:0x0158] */    unsigned long UNIT_FIELD_STAT2;   
    /* offsets:[d:0x0057]:[b:0x015C] */    unsigned long UNIT_FIELD_STAT3;   
    /* offsets:[d:0x0058]:[b:0x0160] */    unsigned long UNIT_FIELD_STAT4;   
    /* offsets:[d:0x0059]:[b:0x0164] */    unsigned long UNIT_FIELD_POSSTAT0;   
    /* offsets:[d:0x005A]:[b:0x0168] */    unsigned long UNIT_FIELD_POSSTAT1;   
    /* offsets:[d:0x005B]:[b:0x016C] */    unsigned long UNIT_FIELD_POSSTAT2;   
    /* offsets:[d:0x005C]:[b:0x0170] */    unsigned long UNIT_FIELD_POSSTAT3;   
    /* offsets:[d:0x005D]:[b:0x0174] */    unsigned long UNIT_FIELD_POSSTAT4;   
    /* offsets:[d:0x005E]:[b:0x0178] */    unsigned long UNIT_FIELD_NEGSTAT0;   
    /* offsets:[d:0x005F]:[b:0x017C] */    unsigned long UNIT_FIELD_NEGSTAT1;   
    /* offsets:[d:0x0060]:[b:0x0180] */    unsigned long UNIT_FIELD_NEGSTAT2;   
    /* offsets:[d:0x0061]:[b:0x0184] */    unsigned long UNIT_FIELD_NEGSTAT3;   
    /* offsets:[d:0x0062]:[b:0x0188] */    unsigned long UNIT_FIELD_NEGSTAT4;   
    /* offsets:[d:0x0063]:[b:0x018C] */    unsigned long UNIT_FIELD_RESISTANCES[7];   
    /* offsets:[d:0x006A]:[b:0x01A8] */    unsigned long UNIT_FIELD_RESISTANCEBUFFMODSPOSITIVE[7];   
    /* offsets:[d:0x0071]:[b:0x01C4] */    unsigned long UNIT_FIELD_RESISTANCEBUFFMODSNEGATIVE[7];   
    /* offsets:[d:0x0078]:[b:0x01E0] */    unsigned long UNIT_FIELD_BASE_MANA;   
    /* offsets:[d:0x0079]:[b:0x01E4] */    unsigned long UNIT_FIELD_BASE_HEALTH;   
    /* offsets:[d:0x007A]:[b:0x01E8] */    unsigned char UNIT_FIELD_BYTES_2[4];   
    /* offsets:[d:0x007B]:[b:0x01EC] */    unsigned long UNIT_FIELD_ATTACK_POWER;   
    /* offsets:[d:0x007C]:[b:0x01F0] */    unsigned char UNIT_FIELD_ATTACK_POWER_MODS[4];   
    /* offsets:[d:0x007D]:[b:0x01F4] */    float UNIT_FIELD_ATTACK_POWER_MULTIPLIER;   
    /* offsets:[d:0x007E]:[b:0x01F8] */    unsigned long UNIT_FIELD_RANGED_ATTACK_POWER;   
    /* offsets:[d:0x007F]:[b:0x01FC] */    unsigned char UNIT_FIELD_RANGED_ATTACK_POWER_MODS[4];   
    /* offsets:[d:0x0080]:[b:0x0200] */    float UNIT_FIELD_RANGED_ATTACK_POWER_MULTIPLIER;   
    /* offsets:[d:0x0081]:[b:0x0204] */    float UNIT_FIELD_MINRANGEDDAMAGE;   
    /* offsets:[d:0x0082]:[b:0x0208] */    float UNIT_FIELD_MAXRANGEDDAMAGE;   
    /* offsets:[d:0x0083]:[b:0x020C] */    unsigned long UNIT_FIELD_POWER_COST_MODIFIER[7];   
    /* offsets:[d:0x008A]:[b:0x0228] */    float UNIT_FIELD_POWER_COST_MULTIPLIER[7];   
    /* offsets:[d:0x0091]:[b:0x0244] */    float UNIT_FIELD_MAXHEALTHMODIFIER;   
    /* offsets:[d:0x0092]:[b:0x0248] */    float UNIT_FIELD_HOVERHEIGHT;   
    /* offsets:[d:0x0093]:[b:0x024C] */    unsigned long UNIT_FIELD_PADDING;   
};
// Descriptors: 0x00A676A8
struct sPlayerFields
{
    /* offsets:[d:0x0094]:[b:0x0250] */    WGUID PLAYER_DUEL_ARBITER;   
    /* offsets:[d:0x0096]:[b:0x0258] */    unsigned long PLAYER_FLAGS;   
    /* offsets:[d:0x0097]:[b:0x025C] */    unsigned long PLAYER_GUILDID;   
    /* offsets:[d:0x0098]:[b:0x0260] */    unsigned long PLAYER_GUILDRANK;   
    /* offsets:[d:0x0099]:[b:0x0264] */    unsigned char PLAYER_BYTES[4];   
    /* offsets:[d:0x009A]:[b:0x0268] */    unsigned char PLAYER_BYTES_2[4];   
    /* offsets:[d:0x009B]:[b:0x026C] */    unsigned char PLAYER_BYTES_3[4];   
    /* offsets:[d:0x009C]:[b:0x0270] */    unsigned long PLAYER_DUEL_TEAM;   
    /* offsets:[d:0x009D]:[b:0x0274] */    unsigned long PLAYER_GUILD_TIMESTAMP;   
    /* offsets:[d:0x009E]:[b:0x0278] */    unsigned long PLAYER_QUEST_LOG_1_1;   
    /* offsets:[d:0x009F]:[b:0x027C] */    unsigned long PLAYER_QUEST_LOG_1_2;   
    /* offsets:[d:0x00A0]:[b:0x0280] */    unsigned char PLAYER_QUEST_LOG_1_3[8];   
    /* offsets:[d:0x00A2]:[b:0x0288] */    unsigned long PLAYER_QUEST_LOG_1_4;   
    /* offsets:[d:0x00A3]:[b:0x028C] */    unsigned long PLAYER_QUEST_LOG_2_1;   
    /* offsets:[d:0x00A4]:[b:0x0290] */    unsigned long PLAYER_QUEST_LOG_2_2;   
    /* offsets:[d:0x00A5]:[b:0x0294] */    unsigned char PLAYER_QUEST_LOG_2_3[8];   
    /* offsets:[d:0x00A7]:[b:0x029C] */    unsigned long PLAYER_QUEST_LOG_2_5;   
    /* offsets:[d:0x00A8]:[b:0x02A0] */    unsigned long PLAYER_QUEST_LOG_3_1;   
    /* offsets:[d:0x00A9]:[b:0x02A4] */    unsigned long PLAYER_QUEST_LOG_3_2;   
    /* offsets:[d:0x00AA]:[b:0x02A8] */    unsigned char PLAYER_QUEST_LOG_3_3[8];   
    /* offsets:[d:0x00AC]:[b:0x02B0] */    unsigned long PLAYER_QUEST_LOG_3_5;   
    /* offsets:[d:0x00AD]:[b:0x02B4] */    unsigned long PLAYER_QUEST_LOG_4_1;   
    /* offsets:[d:0x00AE]:[b:0x02B8] */    unsigned long PLAYER_QUEST_LOG_4_2;   
    /* offsets:[d:0x00AF]:[b:0x02BC] */    unsigned char PLAYER_QUEST_LOG_4_3[8];   
    /* offsets:[d:0x00B1]:[b:0x02C4] */    unsigned long PLAYER_QUEST_LOG_4_5;   
    /* offsets:[d:0x00B2]:[b:0x02C8] */    unsigned long PLAYER_QUEST_LOG_5_1;   
    /* offsets:[d:0x00B3]:[b:0x02CC] */    unsigned long PLAYER_QUEST_LOG_5_2;   
    /* offsets:[d:0x00B4]:[b:0x02D0] */    unsigned char PLAYER_QUEST_LOG_5_3[8];   
    /* offsets:[d:0x00B6]:[b:0x02D8] */    unsigned long PLAYER_QUEST_LOG_5_5;   
    /* offsets:[d:0x00B7]:[b:0x02DC] */    unsigned long PLAYER_QUEST_LOG_6_1;   
    /* offsets:[d:0x00B8]:[b:0x02E0] */    unsigned long PLAYER_QUEST_LOG_6_2;   
    /* offsets:[d:0x00B9]:[b:0x02E4] */    unsigned char PLAYER_QUEST_LOG_6_3[8];   
    /* offsets:[d:0x00BB]:[b:0x02EC] */    unsigned long PLAYER_QUEST_LOG_6_5;   
    /* offsets:[d:0x00BC]:[b:0x02F0] */    unsigned long PLAYER_QUEST_LOG_7_1;   
    /* offsets:[d:0x00BD]:[b:0x02F4] */    unsigned long PLAYER_QUEST_LOG_7_2;   
    /* offsets:[d:0x00BE]:[b:0x02F8] */    unsigned char PLAYER_QUEST_LOG_7_3[8];   
    /* offsets:[d:0x00C0]:[b:0x0300] */    unsigned long PLAYER_QUEST_LOG_7_5;   
    /* offsets:[d:0x00C1]:[b:0x0304] */    unsigned long PLAYER_QUEST_LOG_8_1;   
    /* offsets:[d:0x00C2]:[b:0x0308] */    unsigned long PLAYER_QUEST_LOG_8_2;   
    /* offsets:[d:0x00C3]:[b:0x030C] */    unsigned char PLAYER_QUEST_LOG_8_3[8];   
    /* offsets:[d:0x00C5]:[b:0x0314] */    unsigned long PLAYER_QUEST_LOG_8_5;   
    /* offsets:[d:0x00C6]:[b:0x0318] */    unsigned long PLAYER_QUEST_LOG_9_1;   
    /* offsets:[d:0x00C7]:[b:0x031C] */    unsigned long PLAYER_QUEST_LOG_9_2;   
    /* offsets:[d:0x00C8]:[b:0x0320] */    unsigned char PLAYER_QUEST_LOG_9_3[8];   
    /* offsets:[d:0x00CA]:[b:0x0328] */    unsigned long PLAYER_QUEST_LOG_9_5;   
    /* offsets:[d:0x00CB]:[b:0x032C] */    unsigned long PLAYER_QUEST_LOG_10_1;   
    /* offsets:[d:0x00CC]:[b:0x0330] */    unsigned long PLAYER_QUEST_LOG_10_2;   
    /* offsets:[d:0x00CD]:[b:0x0334] */    unsigned char PLAYER_QUEST_LOG_10_3[8];   
    /* offsets:[d:0x00CF]:[b:0x033C] */    unsigned long PLAYER_QUEST_LOG_10_5;   
    /* offsets:[d:0x00D0]:[b:0x0340] */    unsigned long PLAYER_QUEST_LOG_11_1;   
    /* offsets:[d:0x00D1]:[b:0x0344] */    unsigned long PLAYER_QUEST_LOG_11_2;   
    /* offsets:[d:0x00D2]:[b:0x0348] */    unsigned char PLAYER_QUEST_LOG_11_3[8];   
    /* offsets:[d:0x00D4]:[b:0x0350] */    unsigned long PLAYER_QUEST_LOG_11_5;   
    /* offsets:[d:0x00D5]:[b:0x0354] */    unsigned long PLAYER_QUEST_LOG_12_1;   
    /* offsets:[d:0x00D6]:[b:0x0358] */    unsigned long PLAYER_QUEST_LOG_12_2;   
    /* offsets:[d:0x00D7]:[b:0x035C] */    unsigned char PLAYER_QUEST_LOG_12_3[8];   
    /* offsets:[d:0x00D9]:[b:0x0364] */    unsigned long PLAYER_QUEST_LOG_12_5;   
    /* offsets:[d:0x00DA]:[b:0x0368] */    unsigned long PLAYER_QUEST_LOG_13_1;   
    /* offsets:[d:0x00DB]:[b:0x036C] */    unsigned long PLAYER_QUEST_LOG_13_2;   
    /* offsets:[d:0x00DC]:[b:0x0370] */    unsigned char PLAYER_QUEST_LOG_13_3[8];   
    /* offsets:[d:0x00DE]:[b:0x0378] */    unsigned long PLAYER_QUEST_LOG_13_5;   
    /* offsets:[d:0x00DF]:[b:0x037C] */    unsigned long PLAYER_QUEST_LOG_14_1;   
    /* offsets:[d:0x00E0]:[b:0x0380] */    unsigned long PLAYER_QUEST_LOG_14_2;   
    /* offsets:[d:0x00E1]:[b:0x0384] */    unsigned char PLAYER_QUEST_LOG_14_3[8];   
    /* offsets:[d:0x00E3]:[b:0x038C] */    unsigned long PLAYER_QUEST_LOG_14_5;   
    /* offsets:[d:0x00E4]:[b:0x0390] */    unsigned long PLAYER_QUEST_LOG_15_1;   
    /* offsets:[d:0x00E5]:[b:0x0394] */    unsigned long PLAYER_QUEST_LOG_15_2;   
    /* offsets:[d:0x00E6]:[b:0x0398] */    unsigned char PLAYER_QUEST_LOG_15_3[8];   
    /* offsets:[d:0x00E8]:[b:0x03A0] */    unsigned long PLAYER_QUEST_LOG_15_5;   
    /* offsets:[d:0x00E9]:[b:0x03A4] */    unsigned long PLAYER_QUEST_LOG_16_1;   
    /* offsets:[d:0x00EA]:[b:0x03A8] */    unsigned long PLAYER_QUEST_LOG_16_2;   
    /* offsets:[d:0x00EB]:[b:0x03AC] */    unsigned char PLAYER_QUEST_LOG_16_3[8];   
    /* offsets:[d:0x00ED]:[b:0x03B4] */    unsigned long PLAYER_QUEST_LOG_16_5;   
    /* offsets:[d:0x00EE]:[b:0x03B8] */    unsigned long PLAYER_QUEST_LOG_17_1;   
    /* offsets:[d:0x00EF]:[b:0x03BC] */    unsigned long PLAYER_QUEST_LOG_17_2;   
    /* offsets:[d:0x00F0]:[b:0x03C0] */    unsigned char PLAYER_QUEST_LOG_17_3[8];   
    /* offsets:[d:0x00F2]:[b:0x03C8] */    unsigned long PLAYER_QUEST_LOG_17_5;   
    /* offsets:[d:0x00F3]:[b:0x03CC] */    unsigned long PLAYER_QUEST_LOG_18_1;   
    /* offsets:[d:0x00F4]:[b:0x03D0] */    unsigned long PLAYER_QUEST_LOG_18_2;   
    /* offsets:[d:0x00F5]:[b:0x03D4] */    unsigned char PLAYER_QUEST_LOG_18_3[8];   
    /* offsets:[d:0x00F7]:[b:0x03DC] */    unsigned long PLAYER_QUEST_LOG_18_5;   
    /* offsets:[d:0x00F8]:[b:0x03E0] */    unsigned long PLAYER_QUEST_LOG_19_1;   
    /* offsets:[d:0x00F9]:[b:0x03E4] */    unsigned long PLAYER_QUEST_LOG_19_2;   
    /* offsets:[d:0x00FA]:[b:0x03E8] */    unsigned char PLAYER_QUEST_LOG_19_3[8];   
    /* offsets:[d:0x00FC]:[b:0x03F0] */    unsigned long PLAYER_QUEST_LOG_19_5;   
    /* offsets:[d:0x00FD]:[b:0x03F4] */    unsigned long PLAYER_QUEST_LOG_20_1;   
    /* offsets:[d:0x00FE]:[b:0x03F8] */    unsigned long PLAYER_QUEST_LOG_20_2;   
    /* offsets:[d:0x00FF]:[b:0x03FC] */    unsigned char PLAYER_QUEST_LOG_20_3[8];   
    /* offsets:[d:0x0101]:[b:0x0404] */    unsigned long PLAYER_QUEST_LOG_20_5;   
    /* offsets:[d:0x0102]:[b:0x0408] */    unsigned long PLAYER_QUEST_LOG_21_1;   
    /* offsets:[d:0x0103]:[b:0x040C] */    unsigned long PLAYER_QUEST_LOG_21_2;   
    /* offsets:[d:0x0104]:[b:0x0410] */    unsigned char PLAYER_QUEST_LOG_21_3[8];   
    /* offsets:[d:0x0106]:[b:0x0418] */    unsigned long PLAYER_QUEST_LOG_21_5;   
    /* offsets:[d:0x0107]:[b:0x041C] */    unsigned long PLAYER_QUEST_LOG_22_1;   
    /* offsets:[d:0x0108]:[b:0x0420] */    unsigned long PLAYER_QUEST_LOG_22_2;   
    /* offsets:[d:0x0109]:[b:0x0424] */    unsigned char PLAYER_QUEST_LOG_22_3[8];   
    /* offsets:[d:0x010B]:[b:0x042C] */    unsigned long PLAYER_QUEST_LOG_22_5;   
    /* offsets:[d:0x010C]:[b:0x0430] */    unsigned long PLAYER_QUEST_LOG_23_1;   
    /* offsets:[d:0x010D]:[b:0x0434] */    unsigned long PLAYER_QUEST_LOG_23_2;   
    /* offsets:[d:0x010E]:[b:0x0438] */    unsigned char PLAYER_QUEST_LOG_23_3[8];   
    /* offsets:[d:0x0110]:[b:0x0440] */    unsigned long PLAYER_QUEST_LOG_23_5;   
    /* offsets:[d:0x0111]:[b:0x0444] */    unsigned long PLAYER_QUEST_LOG_24_1;   
    /* offsets:[d:0x0112]:[b:0x0448] */    unsigned long PLAYER_QUEST_LOG_24_2;   
    /* offsets:[d:0x0113]:[b:0x044C] */    unsigned char PLAYER_QUEST_LOG_24_3[8];   
    /* offsets:[d:0x0115]:[b:0x0454] */    unsigned long PLAYER_QUEST_LOG_24_5;   
    /* offsets:[d:0x0116]:[b:0x0458] */    unsigned long PLAYER_QUEST_LOG_25_1;   
    /* offsets:[d:0x0117]:[b:0x045C] */    unsigned long PLAYER_QUEST_LOG_25_2;   
    /* offsets:[d:0x0118]:[b:0x0460] */    unsigned char PLAYER_QUEST_LOG_25_3[8];   
    /* offsets:[d:0x011A]:[b:0x0468] */    unsigned long PLAYER_QUEST_LOG_25_5;   
    /* offsets:[d:0x011B]:[b:0x046C] */    unsigned long PLAYER_VISIBLE_ITEM_1_ENTRYID;   
    /* offsets:[d:0x011C]:[b:0x0470] */    unsigned char PLAYER_VISIBLE_ITEM_1_ENCHANTMENT[4];   
    /* offsets:[d:0x011D]:[b:0x0474] */    unsigned long PLAYER_VISIBLE_ITEM_2_ENTRYID;   
    /* offsets:[d:0x011E]:[b:0x0478] */    unsigned char PLAYER_VISIBLE_ITEM_2_ENCHANTMENT[4];   
    /* offsets:[d:0x011F]:[b:0x047C] */    unsigned long PLAYER_VISIBLE_ITEM_3_ENTRYID;   
    /* offsets:[d:0x0120]:[b:0x0480] */    unsigned char PLAYER_VISIBLE_ITEM_3_ENCHANTMENT[4];   
    /* offsets:[d:0x0121]:[b:0x0484] */    unsigned long PLAYER_VISIBLE_ITEM_4_ENTRYID;   
    /* offsets:[d:0x0122]:[b:0x0488] */    unsigned char PLAYER_VISIBLE_ITEM_4_ENCHANTMENT[4];   
    /* offsets:[d:0x0123]:[b:0x048C] */    unsigned long PLAYER_VISIBLE_ITEM_5_ENTRYID;   
    /* offsets:[d:0x0124]:[b:0x0490] */    unsigned char PLAYER_VISIBLE_ITEM_5_ENCHANTMENT[4];   
    /* offsets:[d:0x0125]:[b:0x0494] */    unsigned long PLAYER_VISIBLE_ITEM_6_ENTRYID;   
    /* offsets:[d:0x0126]:[b:0x0498] */    unsigned char PLAYER_VISIBLE_ITEM_6_ENCHANTMENT[4];   
    /* offsets:[d:0x0127]:[b:0x049C] */    unsigned long PLAYER_VISIBLE_ITEM_7_ENTRYID;   
    /* offsets:[d:0x0128]:[b:0x04A0] */    unsigned char PLAYER_VISIBLE_ITEM_7_ENCHANTMENT[4];   
    /* offsets:[d:0x0129]:[b:0x04A4] */    unsigned long PLAYER_VISIBLE_ITEM_8_ENTRYID;   
    /* offsets:[d:0x012A]:[b:0x04A8] */    unsigned char PLAYER_VISIBLE_ITEM_8_ENCHANTMENT[4];   
    /* offsets:[d:0x012B]:[b:0x04AC] */    unsigned long PLAYER_VISIBLE_ITEM_9_ENTRYID;   
    /* offsets:[d:0x012C]:[b:0x04B0] */    unsigned char PLAYER_VISIBLE_ITEM_9_ENCHANTMENT[4];   
    /* offsets:[d:0x012D]:[b:0x04B4] */    unsigned long PLAYER_VISIBLE_ITEM_10_ENTRYID;   
    /* offsets:[d:0x012E]:[b:0x04B8] */    unsigned char PLAYER_VISIBLE_ITEM_10_ENCHANTMENT[4];   
    /* offsets:[d:0x012F]:[b:0x04BC] */    unsigned long PLAYER_VISIBLE_ITEM_11_ENTRYID;   
    /* offsets:[d:0x0130]:[b:0x04C0] */    unsigned char PLAYER_VISIBLE_ITEM_11_ENCHANTMENT[4];   
    /* offsets:[d:0x0131]:[b:0x04C4] */    unsigned long PLAYER_VISIBLE_ITEM_12_ENTRYID;   
    /* offsets:[d:0x0132]:[b:0x04C8] */    unsigned char PLAYER_VISIBLE_ITEM_12_ENCHANTMENT[4];   
    /* offsets:[d:0x0133]:[b:0x04CC] */    unsigned long PLAYER_VISIBLE_ITEM_13_ENTRYID;   
    /* offsets:[d:0x0134]:[b:0x04D0] */    unsigned char PLAYER_VISIBLE_ITEM_13_ENCHANTMENT[4];   
    /* offsets:[d:0x0135]:[b:0x04D4] */    unsigned long PLAYER_VISIBLE_ITEM_14_ENTRYID;   
    /* offsets:[d:0x0136]:[b:0x04D8] */    unsigned char PLAYER_VISIBLE_ITEM_14_ENCHANTMENT[4];   
    /* offsets:[d:0x0137]:[b:0x04DC] */    unsigned long PLAYER_VISIBLE_ITEM_15_ENTRYID;   
    /* offsets:[d:0x0138]:[b:0x04E0] */    unsigned char PLAYER_VISIBLE_ITEM_15_ENCHANTMENT[4];   
    /* offsets:[d:0x0139]:[b:0x04E4] */    unsigned long PLAYER_VISIBLE_ITEM_16_ENTRYID;   
    /* offsets:[d:0x013A]:[b:0x04E8] */    unsigned char PLAYER_VISIBLE_ITEM_16_ENCHANTMENT[4];   
    /* offsets:[d:0x013B]:[b:0x04EC] */    unsigned long PLAYER_VISIBLE_ITEM_17_ENTRYID;   
    /* offsets:[d:0x013C]:[b:0x04F0] */    unsigned char PLAYER_VISIBLE_ITEM_17_ENCHANTMENT[4];   
    /* offsets:[d:0x013D]:[b:0x04F4] */    unsigned long PLAYER_VISIBLE_ITEM_18_ENTRYID;   
    /* offsets:[d:0x013E]:[b:0x04F8] */    unsigned char PLAYER_VISIBLE_ITEM_18_ENCHANTMENT[4];   
    /* offsets:[d:0x013F]:[b:0x04FC] */    unsigned long PLAYER_VISIBLE_ITEM_19_ENTRYID;   
    /* offsets:[d:0x0140]:[b:0x0500] */    unsigned char PLAYER_VISIBLE_ITEM_19_ENCHANTMENT[4];   
    /* offsets:[d:0x0141]:[b:0x0504] */    unsigned long PLAYER_CHOSEN_TITLE;   
    /* offsets:[d:0x0142]:[b:0x0508] */    unsigned long PLAYER_FAKE_INEBRIATION;   
    /* offsets:[d:0x0143]:[b:0x050C] */    unsigned long PLAYER_FIELD_PAD_0;   
    /* offsets:[d:0x0144]:[b:0x0510] */    WGUID PLAYER_FIELD_INV_SLOT_HEAD[23];   
    /* offsets:[d:0x0172]:[b:0x05C8] */    WGUID PLAYER_FIELD_PACK_SLOT_1[16];   
    /* offsets:[d:0x0192]:[b:0x0648] */    WGUID PLAYER_FIELD_BANK_SLOT_1[28];   
    /* offsets:[d:0x01CA]:[b:0x0728] */    WGUID PLAYER_FIELD_BANKBAG_SLOT_1[7];   
    /* offsets:[d:0x01D8]:[b:0x0760] */    WGUID PLAYER_FIELD_VENDORBUYBACK_SLOT_1[12];   
    /* offsets:[d:0x01F0]:[b:0x07C0] */    WGUID PLAYER_FIELD_KEYRING_SLOT_1[32];   
    /* offsets:[d:0x0230]:[b:0x08C0] */    WGUID PLAYER_FIELD_CURRENCYTOKEN_SLOT_1[32];   
    /* offsets:[d:0x0270]:[b:0x09C0] */    WGUID PLAYER_FARSIGHT;   
    /* offsets:[d:0x0272]:[b:0x09C8] */    WGUID PLAYER__FIELD_KNOWN_TITLES;   
    /* offsets:[d:0x0274]:[b:0x09D0] */    WGUID PLAYER__FIELD_KNOWN_TITLES1;   
    /* offsets:[d:0x0276]:[b:0x09D8] */    WGUID PLAYER__FIELD_KNOWN_TITLES2;   
    /* offsets:[d:0x0278]:[b:0x09E0] */    WGUID PLAYER_FIELD_KNOWN_CURRENCIES;   
    /* offsets:[d:0x027A]:[b:0x09E8] */    unsigned long PLAYER_XP;   
    /* offsets:[d:0x027B]:[b:0x09EC] */    unsigned long PLAYER_NEXT_LEVEL_XP;   
    /* offsets:[d:0x027C]:[b:0x09F0] */    unsigned char PLAYER_SKILL_INFO_1_1[1536];   
    /* offsets:[d:0x03FC]:[b:0x0FF0] */    unsigned long PLAYER_CHARACTER_POINTS1;   
    /* offsets:[d:0x03FD]:[b:0x0FF4] */    unsigned long PLAYER_CHARACTER_POINTS2;   
    /* offsets:[d:0x03FE]:[b:0x0FF8] */    unsigned long PLAYER_TRACK_CREATURES;   
    /* offsets:[d:0x03FF]:[b:0x0FFC] */    unsigned long PLAYER_TRACK_RESOURCES;   
    /* offsets:[d:0x0400]:[b:0x1000] */    float PLAYER_BLOCK_PERCENTAGE;   
    /* offsets:[d:0x0401]:[b:0x1004] */    float PLAYER_DODGE_PERCENTAGE;   
    /* offsets:[d:0x0402]:[b:0x1008] */    float PLAYER_PARRY_PERCENTAGE;   
    /* offsets:[d:0x0403]:[b:0x100C] */    unsigned long PLAYER_EXPERTISE;   
    /* offsets:[d:0x0404]:[b:0x1010] */    unsigned long PLAYER_OFFHAND_EXPERTISE;   
    /* offsets:[d:0x0405]:[b:0x1014] */    float PLAYER_CRIT_PERCENTAGE;   
    /* offsets:[d:0x0406]:[b:0x1018] */    float PLAYER_RANGED_CRIT_PERCENTAGE;   
    /* offsets:[d:0x0407]:[b:0x101C] */    float PLAYER_OFFHAND_CRIT_PERCENTAGE;   
    /* offsets:[d:0x0408]:[b:0x1020] */    float PLAYER_SPELL_CRIT_PERCENTAGE1[7];   
    /* offsets:[d:0x040F]:[b:0x103C] */    unsigned long PLAYER_SHIELD_BLOCK;   
    /* offsets:[d:0x0410]:[b:0x1040] */    float PLAYER_SHIELD_BLOCK_CRIT_PERCENTAGE;   
    /* offsets:[d:0x0411]:[b:0x1044] */    unsigned char PLAYER_EXPLORED_ZONES_1[512];   
    /* offsets:[d:0x0491]:[b:0x1244] */    unsigned long PLAYER_REST_STATE_EXPERIENCE;   
    /* offsets:[d:0x0492]:[b:0x1248] */    unsigned long PLAYER_FIELD_COINAGE;   
    /* offsets:[d:0x0493]:[b:0x124C] */    unsigned long PLAYER_FIELD_MOD_DAMAGE_DONE_POS[7];   
    /* offsets:[d:0x049A]:[b:0x1268] */    unsigned long PLAYER_FIELD_MOD_DAMAGE_DONE_NEG[7];   
    /* offsets:[d:0x04A1]:[b:0x1284] */    unsigned long PLAYER_FIELD_MOD_DAMAGE_DONE_PCT[7];   
    /* offsets:[d:0x04A8]:[b:0x12A0] */    unsigned long PLAYER_FIELD_MOD_HEALING_DONE_POS;   
    /* offsets:[d:0x04A9]:[b:0x12A4] */    float PLAYER_FIELD_MOD_HEALING_PCT;   
    /* offsets:[d:0x04AA]:[b:0x12A8] */    float PLAYER_FIELD_MOD_HEALING_DONE_PCT;   
    /* offsets:[d:0x04AB]:[b:0x12AC] */    unsigned long PLAYER_FIELD_MOD_TARGET_RESISTANCE;   
    /* offsets:[d:0x04AC]:[b:0x12B0] */    unsigned long PLAYER_FIELD_MOD_TARGET_PHYSICAL_RESISTANCE;   
    /* offsets:[d:0x04AD]:[b:0x12B4] */    unsigned char PLAYER_FIELD_BYTES[4];   
    /* offsets:[d:0x04AE]:[b:0x12B8] */    unsigned long PLAYER_AMMO_ID;   
    /* offsets:[d:0x04AF]:[b:0x12BC] */    unsigned long PLAYER_SELF_RES_SPELL;   
    /* offsets:[d:0x04B0]:[b:0x12C0] */    unsigned long PLAYER_FIELD_PVP_MEDALS;   
    /* offsets:[d:0x04B1]:[b:0x12C4] */    unsigned long PLAYER_FIELD_BUYBACK_PRICE_1[12];   
    /* offsets:[d:0x04BD]:[b:0x12F4] */    unsigned long PLAYER_FIELD_BUYBACK_TIMESTAMP_1[12];   
    /* offsets:[d:0x04C9]:[b:0x1324] */    unsigned char PLAYER_FIELD_KILLS[4];   
    /* offsets:[d:0x04CA]:[b:0x1328] */    unsigned long PLAYER_FIELD_TODAY_CONTRIBUTION;   
    /* offsets:[d:0x04CB]:[b:0x132C] */    unsigned long PLAYER_FIELD_YESTERDAY_CONTRIBUTION;   
    /* offsets:[d:0x04CC]:[b:0x1330] */    unsigned long PLAYER_FIELD_LIFETIME_HONORBALE_KILLS;   
    /* offsets:[d:0x04CD]:[b:0x1334] */    unsigned char PLAYER_FIELD_BYTES2[4];   
    /* offsets:[d:0x04CE]:[b:0x1338] */    unsigned long PLAYER_FIELD_WATCHED_FACTION_INDEX;   
    /* offsets:[d:0x04CF]:[b:0x133C] */    unsigned long PLAYER_FIELD_COMBAT_RATING_1[25];   
    /* offsets:[d:0x04E8]:[b:0x13A0] */    unsigned long PLAYER_FIELD_ARENA_TEAM_INFO_1_1[21];   
    /* offsets:[d:0x04FD]:[b:0x13F4] */    unsigned long PLAYER_FIELD_HONOR_CURRENCY;   
    /* offsets:[d:0x04FE]:[b:0x13F8] */    unsigned long PLAYER_FIELD_ARENA_CURRENCY;   
    /* offsets:[d:0x04FF]:[b:0x13FC] */    unsigned long PLAYER_FIELD_MAX_LEVEL;   
    /* offsets:[d:0x0500]:[b:0x1400] */    unsigned long PLAYER_FIELD_DAILY_QUESTS_1[25];   
    /* offsets:[d:0x0519]:[b:0x1464] */    float PLAYER_RUNE_REGEN_1[4];   
    /* offsets:[d:0x051D]:[b:0x1474] */    unsigned long PLAYER_NO_REAGENT_COST_1[3];   
    /* offsets:[d:0x0520]:[b:0x1480] */    unsigned long PLAYER_FIELD_GLYPH_SLOTS_1[6];   
    /* offsets:[d:0x0526]:[b:0x1498] */    unsigned long PLAYER_FIELD_GLYPHS_1[6];   
    /* offsets:[d:0x052C]:[b:0x14B0] */    unsigned long PLAYER_GLYPHS_ENABLED;   
    /* offsets:[d:0x052D]:[b:0x14B4] */    unsigned long PLAYER_FIELD_PADDING;   
};
// Descriptors: 0x00A68778
struct sGameObjectFields
{
    /* offsets:[d:0x0006]:[b:0x0018] */    WGUID OBJECT_FIELD_CREATED_BY;   
    /* offsets:[d:0x0008]:[b:0x0020] */    unsigned long GAMEOBJECT_DISPLAYID;   
    /* offsets:[d:0x0009]:[b:0x0024] */    unsigned long GAMEOBJECT_FLAGS;   
    /* offsets:[d:0x000A]:[b:0x0028] */    float GAMEOBJECT_PARENTROTATION[4];   
    /* offsets:[d:0x000E]:[b:0x0038] */    unsigned char GAMEOBJECT_DYNAMIC[4];   
    /* offsets:[d:0x000F]:[b:0x003C] */    unsigned long GAMEOBJECT_FACTION;   
    /* offsets:[d:0x0010]:[b:0x0040] */    unsigned long GAMEOBJECT_LEVEL;   
    /* offsets:[d:0x0011]:[b:0x0044] */    unsigned char GAMEOBJECT_BYTES_1[4];   
};
// Descriptors: 0x00A68818
struct sDynamicObjectFields
{
    /* offsets:[d:0x0006]:[b:0x0018] */    WGUID DYNAMICOBJECT_CASTER;   
    /* offsets:[d:0x0008]:[b:0x0020] */    unsigned char DYNAMICOBJECT_BYTES[4];   
    /* offsets:[d:0x0009]:[b:0x0024] */    unsigned long DYNAMICOBJECT_SPELLID;   
    /* offsets:[d:0x000A]:[b:0x0028] */    float DYNAMICOBJECT_RADIUS;   
    /* offsets:[d:0x000B]:[b:0x002C] */    unsigned long DYNAMICOBJECT_CASTTIME;   
};
// Descriptors: 0x00A68880
struct sCorpseFields
{
    /* offsets:[d:0x0006]:[b:0x0018] */    WGUID CORPSE_FIELD_OWNER;   
    /* offsets:[d:0x0008]:[b:0x0020] */    WGUID CORPSE_FIELD_PARTY;   
    /* offsets:[d:0x000A]:[b:0x0028] */    unsigned long CORPSE_FIELD_DISPLAY_ID;   
    /* offsets:[d:0x000B]:[b:0x002C] */    unsigned long CORPSE_FIELD_ITEM[19];   
    /* offsets:[d:0x001E]:[b:0x0078] */    unsigned char CORPSE_FIELD_BYTES_1[4];   
    /* offsets:[d:0x001F]:[b:0x007C] */    unsigned char CORPSE_FIELD_BYTES_2[4];   
    /* offsets:[d:0x0020]:[b:0x0080] */    unsigned long CORPSE_FIELD_GUILD;   
    /* offsets:[d:0x0021]:[b:0x0084] */    unsigned long CORPSE_FIELD_FLAGS;   
    /* offsets:[d:0x0022]:[b:0x0088] */    unsigned long CORPSE_FIELD_DYNAMIC_FLAGS;   
    /* offsets:[d:0x0023]:[b:0x008C] */    unsigned long CORPSE_FIELD_PAD;   
};
// "Simplified" access:
union uObjectInformation {
    struct sObject {
        sObjectFields objectFields;
    } object;
    struct sUnit {
        sObjectFields objectFields;
        sUnitFields unitFields;
    } unit;
    struct sPlayer {
        sObjectFields objectFields;
        sUnitFields unitFields;
        sPlayerFields playerFields;
    } player;
    struct sGameObject {
        sObjectFields objectFields;
        sGameObjectFields gameObjectFields;
    } gameobject;
    struct sDynamicObject {
        sObjectFields objectFields;
        sDynamicObjectFields dynamicObjectFields;
    } dynamicobject;
    struct sItem {
        sObjectFields objectFields;
        sItemFields itemFields;
    } item;
    struct sContainer {
        sObjectFields objectFields;
        sContainerFields containerFields;
    } container;
    struct sCorpse {
        sObjectFields objectFields;
        sCorpseFields corpseFields;
    } corpse;
};